idempotent halka - Turkish English Dictionary